fix(delete): optimize item exist checks when propagating from server
authorMatthieu Gallien <matthieu.gallien@nextcloud.com>
Thu, 15 May 2025 10:28:10 +0000 (12:28 +0200)
committerbackportbot[bot] <backportbot[bot]@users.noreply.github.com>
Fri, 30 May 2025 07:07:46 +0000 (07:07 +0000)
commit030f4f719e72a7bc29119e0d37de90f0d6e01b51
tree0d5628b6d7b355d36ad470df4f036d4dcfafe4f4
parent4bd1ed6c15765860ce9d2195bf90f44e9a585267
fix(delete): optimize item exist checks when propagating from server

QFileInfo::exists(filename) is the fastest method

alos avoid creating too many QFileInfo instances when we need it for
multiple purposes

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
src/common/filesystembase.cpp
src/libsync/propagatorjobs.cpp